﻿using System.ComponentModel;
using System.Windows;
#if NETFX_CORE
using Windows.UI.Xaml;
#endif

namespace UnitDriven
{
	public interface IRunTests : INotifyPropertyChanged
	{
		bool IsRunning { get; }
		bool IsNotRunning { get; }
		Visibility IsVisible { get; }

		int Succeeded { get; }
		string Name { get; }
		TestResult Status { get; }

		void RunTests();
	}
}
